beautiful grass snail - Espagnol Anglais Dictionnaire